Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 ORCHARD ROAD Detached £1,494,641 £262,000 30 Nov 1995
THE SHAMBLES, 17 ORCHARD ROAD Detached £1,437,353 £960,000 26 Nov 2014